package com.yonyou.brigade.third_parties.didi.model.third;

import com.alibaba.fastjson.annotation.JSONField;
import lombok.Data;

/**
 * 发票查询请求参数
 *
 * @author kangfw5
 */
@Data
public class InvoiceQueryParam {
    /**
     * 开票类型(1：普票，2：专票，3：电票普票；若不传则不区分)
     */
    @JSONField(name = "invoice_type")
    private Integer invoiceType;
    /**
     * 申请来源(1：企业充值票，2：个人垫付票；若不传则不区分)
     */
    @JSONField(name = "apply_source")
    private Integer applySource;
    /**
     * 开始日期（如：2015-05-01）
     */
    @JSONField(name = "start_date")
    private String startDate;
    /**
     * 结束日期（如：2015-05-28）
     */
    @JSONField(name = "end_date")
    private String endDate;
    /**
     * 数据开始位置
     */
    private Integer offset;
    /**
     * 数据条数（最大100条）
     */
    private Integer length;
    /**
     * 签名
     */
    private String sign;
}
